Added shopping cart basic functionality