TopOMetry: Topologically Optimized geoMetry - Modularized, fast and accurate learning of data manifolds topology with self-adaptive metrics, graphs, and layouts.