update Gemfile, add factory_girl_rails
note validate user_id presence
add model spec
add model spec