a set of classes for organizing books within a library