removed useless broken self.cart
Merge branch 'subclasses' into live