Added some notes and questions on NSApplication creation and running, I'm worried that I'm actually just creating two apps - once in main and then another in the delegate; particularly because I'm calling [NSApp run] twice