Add shoulda gem

For specs refactoring