made Manifold a subclass of object