ported from https://github.com/gorhill/Javascript-Voronoi
completed Voronoi
site->point
added edge target and id