altered Group.__dir__() and friends to show class methods for subclassed groups
some cleanup
migrating mca objects to be Group subclass