Added the cluster class and the calculate best point method to the project