Location Manager Service for user

Users can now ping their locations to each other. Locations can be
opened in Google Maps.