Technology news April 26th 2017 Office 2016 Windows 10 Creators update and more