Separated SearchService and improved implementation of BookController.