Add BookService interface and implementation
Fix to retrieve data via service