Added m for testing specific tests
Wrote scenarios around creating a bookshelf
Added the new and create routes for creating bookshelves
Implemented creating BookShelf far enough to unit test
Wrote unit tests around bookshelf-user association
Implemented association between bookshelf and user
Added show view to ShelvesController
Added name presence validation to BookShelf, completing creation feature
Adjusted the book creation feature to match how we want the system to work
Nested the book routes inside of the bookshelves
Changed view and controller to allow creating books nested inside of shelves
Changed users/new to signup
Added auto_login on sign up
Adjusted routes to match how we want the site navigation to be
Point controllers towards /library after sign in (and adjust tests accordingly)
Added shelves#index action/view
Added link to add a book to a bookshelf from bookshelf page
Added test to see that only the users shelves show up in his library
Added .for method for finding BookShelves that belong to a user
Use BookShelf.for with the library path