Added classes for the shopping cart example