Updated the main index route to understand that config is part of vpf
Code tidy of main index route
Added a basic error template for handling when github does not return data
Added a data preparation step to main index route
Updated the category route
Hardcoded the nav into the config

This is all wrong!! The nav bar items should be contained in the content and derived and stored when the content is compiled but for now this hard-coding will work to create a system that functions.