Model objects and tableviews used to navigate libraries, their shelves, and books.