updated book controller and create, and display a book