Takes a boundary / polygon (in 2D) and creates a surface made out of triangles