refactored google_maps.py