rename methods: s/find_nearest_neighbor(\w+)/find_nearest_vector$1/
add several find_farthest_* and k_means_* methods