Technology news March 31st 2017 Creators update Intel Optane SSD Skype and more