View overhaul: consistent color scheme and typography, new headers;
Stability improvements: fragments are maintained in memory instead of
being recreated