Refactor map view and fix bug causing station locator to run before a session is set