Microsoft Surface Computing with Touchscreen