model tests
Added beer model and validations/tests
fix conflict on beer
Rewrote tests for syntax correctness. Generated models for all objects.
Scrubbed factories and tests for naming consistencies. Only not:null validation tests are failing.
All model and factory tests passing.
Added indexes to foreign keys
Updated factory associations and corresponding tests.
Merge pull request #8 from Mcscott142/beer_setup

Models setup and tests for models + factories