Add shoulda-matchers gem for rspec
Validate presence of name attribute on shelf
Add initial shelf model tests and fabricator