A Mesh Library using the HalfEdge data structure.