created shopping cart and line items, added relationships between carts, line items, and products, added 'add to cart' button on product listing page