enshelf, unshelf, allBooks methods added to data model