[Ch9] Add shopping cart, check out summary, and way to remove items from shopping cart