VertexData is now stored along with the TriangulationPoint.
Added a HSV to RGB utility function