Progress with MeshPolygon.
First attempt at new mesh - Polygon. Unfinished (normal vector!), untested