Adding ClosureCallback class for calling closures
Using ClosureCallback instead of that hack to call closures
Adding BindableInterface and Bindable abstract class
Adding dialog object
Adding Panel object
Adding view service provider
Frame object now extends bindable abstract class
Adding methods to get dialogs and panels from view