added ability for admins to create category

* added categories and sub_categories to data base 
* created seed file for above models run seed after initial run of these migration files
No I'm asking you to write `t.string :name, null: false`