Computex 2017: interesting PC mods, Cougar announcements and the best new products