ShoppingCart exercise updated, still missing lil- shop implementation