option to use the current map zoom level when displaying the map after a geolocation
Fix typos, increase readability
Use self in functions