Lots of work done:
Utils.js added
Fixed Polygon.isSimple - PolyK needed an array of vertex values, duh
Polygon.isConvex switched to PolyK rather than my own implementation
Polygon.triangulate is 90% of the way there, just need to fix the iteration array for return values