Add model files and get model tests to pass
Update gems in Gemfile
Remove use of "attr_accessible" in model