Technology news August 11th 2017 Google Microsoft Surface Essential Phone and more