iteration1: scaffolded a cart
scaffolded line_items
added line_items
iteration2: connecting products to carts
added functional test - fails
Merge branch 'chapter9_cart'