About box shouldn't belong to TheApplication
Factories and initializers to keep code related to certain UI elements in the right places.
Finish variable rename refactor. Finally.
Not done refacotring yet. (Typecasts, NULL, error checking)