Split out ListBooksByFirstLetter into own object