Updated Books service and edit controller