Added google map, long click markers, and location listener.