added KdTree.java and KdTreeVisualizer.java