Computing with Accelerometer, GPS, WiFi Direct