Added CreationDelegate implementation for handling Cocoa bindings and window delegate for main window