Change how shoppingcart and purchase history work
Add order paradigm to purchase history and shopping cart