Add routing for categories along with skeleton controller
First cut of category entity
First cut of category repository
First cut of category reader
Retrieve the category from the repository in the controller
Allow categories repository to retrieve all categories
First cut of category navigation entity
First cut of category navigation reader