Added View Callbacks to allow calling library and other class methods and grab data to put in the view. Allows for view presenter-, or view model-like functionality, or in place of Modules::run which I'm discouraging use of.