implement kdtree using BST tree. Construct private static Node as the data structure to store the data. Implement the range() and nearest() API.