Added Geolocation information, colored pins with titles and subtitles, and fixed the current location bug