Initial commit.
Add validations
Fixes typo in cats model. Adds CatsController. Adds routes for Cat. Adds index and show views for Cats.
Adds #create to CatsController. Adds index, new, show views.
Edits new template. Adds #update and #edit to CatsController. Adds edit view.
Refactors Cat edit and new views to use _form patial view.
Adds CatRentalRequest Model
Fixed #update bug. Adds CatRentalRequest model.
Adds untested #make_pending, #not_overlapped, #overlapping_approved_requests, #overlapping_requests.
Adds CatRentalRequests new view. Adds #approve! #deny! #make_pending_status, #not_overlapped, #not_overlapped, #overlapping_pending_requests.
Adds CatRentalRequest#pending?.
Fixes typo in routes.rb. Adds Links and approve / deny buttons to cat show view. Refactors CatRentalRequest#pending?. Adds approve / deny CatRentalRequestController actions.
Creates User model. Adds #reset_session_token!, #passowrd=, #is_password?, ::find_by_credentials etc.
Finishes project by adding login / logout capabilities and the ability to create new users.