completed update and add of books in lists. Needs delete method