[Post] Remove static post template
[Storage] List Item to store items for a list in
[List] ListCreator allows the component to create a list, which describes which parts of the objects should be displayed in the list action
[Exception] Implement an ArrayKeyException
[Views] A standard list template
[AdminComponent] Add an array of creators, and a method to get the creators (aka template maps). Additionally, only build routes if the current routes variable is null
[AdminController] Build list for list action, inject additional variables into template
[PostController] Implement createList to create a list to display the posts
[RouteCollection] add method to get an individual route
[Components] Add a category admin component
[Tests] Update test suite