[Composer] Require options resolver
[Controller] Add base controller to handle CRUD operations
[NewsController] Implement FormHandlerController
[Routes] Change entity specific language to more general 'entity', change methods to FormHandlerController methods
[Controllers] Switch last two params
[Views] Move macros to macro specific twig file
[Article views] Change entity specific language to general entity
[views] Macros
[Views] Move admin views into crud/ to go with base collection/item views
[Entity] Create admin accessible entity, and portfolio item
[Controller] Strip unused doc blocks
[Controller] Require instance of AdminAccessible entity
[Controller] Views are no longer resolved, but merged into an array of default views
[Controller] getGroupedName method
[Controller] Add AdminAccessible param types
[Controller] Add custom render method to ensure certain variables are passed to the template
[Controller] Implement custom render method
[Controller] Set required routes
[Controller] Doc blocking
[Controller] return routes and views