Models objects for a library, shelf, and book.