intermediate commit: implementing of location server
simple location_manager and gateway