Make sure to remove observers during dealloc for objects which observer.
Add an NSLog replacement that feeds the logging system.
Start adding support for the configured kites to appear in the menu.
Persist configured kites to disk (NSUserDefaults) so subsequent runs retain configured kites.