1) Remove Sparkle
2) Change of couple of IBActions to voids that were never hooked up in interface builder
3) Change the reverseObjectEnumerator for closing windows to a regular objectEnumerator.  What the crap? This fixes cmd+w’ing the prefs window
4) No need to have window and mainWindowController be IBOutlets in the AppDelegate