Text this: Topological data structures for surfaces