add header and footer partials
add category validations
add category errors to form partial
add categories controller tests
Merge branch 'category_controller_tests' into dev