Indexed based [half-edge] mesh implementation.
Many of the ideas and techniques used in this crate are inspired by [Petgraph] and [OpenMesh].