Add Models for Cart, LineItem, Order
Add/Remove product to/from cart
merge branch master and resolved merge conflicts