added models and migrations
changed the rspec tests for tests and changed challenges to tests
added to migration tables
added associations
corrected models and created db
added shoulda matcher to gemfile and spec_helper
changed different parts to make test pass and corrected tests
Merge pull request #4 from kma3a/model-migrations

Model migrations