Container view

Switched view controller hierarchy so that all view controllers are contained in ContainerViewController, instead of MapViewController handling everything. User can switch between map view and user dots view. Chat view still to come.