Added some basic implementation for the clusterer, still not done yet