These files include too much stuff that should be refactored out into separate classes and xib's. In particular, no window should be in MainMenu and each window should have its own window controller, and mostly all of the code from app's delegate should be moved into other classes.