Add tilt, geolocation, and vibrate APIs