Topological Textures: theory and mathematical analysis, simulation and experiment