Issue #50: Delaunay data structure; add points is working

A very naive initial search edge is being used; I haven't implemented the random sampling yet.