use ngStore to cache geolocation. Show markers and infowindows in google map.