Added shopping cart and layout