Adding the ability to get the top-level window out
No longer passing by reference
Adding ClosureCallback class to call closures via a method in this class
Updating how events are handled
Adding event handling to Button
Adding menu object
Adding menu item object
Adding menu bar object