2d range search and nearest neighbor search.
Committing assignments files KdTree.java and PointSET.java along with
other helper files.