fix user delete bug in the shifting of the db
reorganise user_remove_book, new remove function

TODO: the same with user add book
reorganising code of splitting and creating authors
reorganise user add book as well

new add_book function