The goal of this project is developing a C++ library to handle mesh of arbitrary euclidean dimension (2D, 3D, etc) for scientific computing applications. This library should enable an easy development of refinement/derefinement and smoothing methods.