ShoppingCart fixes

Added stuff to fix adding products to the shoppingcart