upgraded angular-google-maps, redrawing the map rather than reloading to fixx marker bug