Added Shopping Cart

The shopping cart has been added, but the "Remove from cart" feature has
strange display functionality when multiple of the same item are added.