add shopping cart / session storage / checkout page