Geolocator

Updated map with a geolocator as well as mobile enhancement.