An admin can create new categories and view all categories on index page

@SherrySeibel @cgruppioni - please take a look and let me know what you think. I think at this point we all now have a category table.
Whoa. Why are there two `has_many` declarations on one line?