add pry to Gemfile for test/dev
add getter/setter for :title
add Work factory
add validity check to Work spec