- borrowBook(User, Book) is added as a unified function that will update and change all required data when a user attempts to borrow a book