Put setUpCards methods in proper subclasses, rather than doing introspection in the superclass