updates bookService for more crud, file operations