add line items scaffold and associations between it and the cart and product models. add hook method to product model to ensure that a product isn't in a line item before being destroyed