How to build the perfect smartwatch