Geolocation added and services implemented