Swapped to a graph-based representation (vertex/edges rather than vertex/faces)
Complete face/vertex-based structure, needs some debugging