added cart for products (ch.9)