Fix bugs when inserting user comment, listing books and calling
prepare-book-data fn

- In book.clj save authorId when adding user comment and rating
- In books.clj show message when there are no books in the database
- prepare-book-data fn doesn't have any arguments