Cart now stores and products with quantity