Microsoft Mustang dubbed project Detroit dazzles with high-tech gadgets