Rewrote Triangle_Mesh to be simpler, more effective