Added Create User screen and correct UX flow, fixed runtime error with the map view (onResume should only be calling updateMap when the mapFragment is visible)