Implemented geolocation watching