I have a polygon triangulation implementation.
But it seems much more simple than the one from link.