Updated the model

Added join table between user and blog
Added user_id to category
Added validations to models
Added associations to models
Added tests for all that business
Added not null to user_blog model
Merge pull request #6 from zachjyoung/all-the-joins

Updated the models/schema