Added Point2DH class