[Creator] Create view creator, abstract out common, replace callable with options array
[Component] Add method to create the view
[List Item] Options instead of callable
[AdminComponent] BuildView calls createView, replace get/set views with methods to translate view names such as 'foo/bar/baz' into nested arrays
[Blog Default Views] Add types
[Blog Controller] add view method code
[Blog Views] Front view and view types
[Tests] Updated Tests
[Travis] Updated travis file