Allow admin to create categories, and allow users to assign categories to posts.

@liantics @ChristopherThorsen 
`unique: true` won't do anything here. You need an explicit `add_index`