added toggles for different display modes, interface for map and ui to interact, screen switching