delete unused BaseCustomPostMetabox classes, add new Application class and Service Provider Interface
add register and boot methods to app and provider interface
delete unused classes
base controller now asks for template interface instead of plates specifically
remove unused function
rename dispatcher to controllerdispatcher class
renamed dispatcher class
renamed dispatcher class
remove boot method - not seeming applicable for Sketch
build plates servcie provider and make ti conform to new Template Interface - which is now all controllers ask for, thus users can swap in any template system they like
Get plates service provider working, create adapter for plates to make it compatible with sketch template interface, remove lingering reference to dispatcher old name
update tests, also update Service Provider
remove unneeded code from application
Use sketch\application instead of illuminate\container in controller dipatcher - update test and app constructor
update dispatcher test - FooController now extends BaseController, duh, and receives a PlatesTemplateAdapter