Added smarter cart - dislays total per item (including quantity) and overal total for the entire cart
Added product price to line_items whenever they are created
Added tests for cart tests
Added error handles to line_items and products
Added remove items from cart functionality