Install faker gem into dev+test groups
Begun Product model
Create category model
Migration for categories_products join table generated by the command: rails g migration CreateCategoriesProductsJoinTable categories:uniq products
Introduce association between product and category and install shoulda-matchers to test the association is correct
Add unique index to categories.name column
Validate that Category name is unique
Add awesome_print gem, setup Product and Category seed data for query practice
Instructions on using rake db:seed to setup playground data