Main UX improvements: graphs, mode switching, map panning