Acquisition: Bringing it back to life

The first game I launched on the App Store, targeting iOS 4.3... It still sells on occasion and I've found some problems with it. This is some early code so it'll be an interesting experiment to see just how difficult it is to resurrect to a working state. Let's see what we're working with...

2016-02-29 22:16:54.449 Acquisition[27180:2115785] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'

Uh oh... That's an auspicious start. Let's get this show on the road. I've seen this error before so I know how to fix it. Just go into the AppDelegate and add the following line:

[self.window setRootViewController:viewController];

And we're in... ok - next.

... ok then

... ok then

Hmm, didn't know it was going to be this bad. Time to do some heavy duty cleaning.