add rspec, shoulda_matchers