bugfix & kmeans.hpp added, not runnable yet