added geolocation, RouteMap models and views, ids on routes and maps