adding book filter
adding sort, and changing (refactoring) some of the search/filter names
adding add book to cart, and setting default sort to title
adding prevent adding dup book to cart
adding book detail to cart
adding display item count with pluralization
adding empty cart button
adding total for cart