Lots of stuff. Expanded model and gemfile
more spec