fixed login/logout flow, properly destroys map, markers, infowindows, and access token on logout