Finished first part of 2D Voronoi intersection algorithm. Now *only* need to write the second part. And maybe deal with degeneracies...