initial commit
add kdtree_search
add spec
fix
fix kdtre_search
add specs