add kd-tree based support node searcher
rename test file