changed the google map to use geolocation and google maps api