introducing cordova and geolocation