limits users to 5 books, configurable in checkoutsController
checkouts controller more readable
merging #19 to master