split edge not working. need to add cross edge and 2 new triangles.
error in attract
somewhat working datastructure. need flip edge or grow vertex from edge
some cleanup
moved debug code to function