Finished the Add Book refactoring