Added Triangle
implemented TIN and PolyhedralSurface
re-implementing binary de/serialization as WKB