update to add to cart. updated shopping cart model calss