Updated getBooksOnShelf to not need a shelf parameter
Added route to get book detail