Work in progress. Added coolingSchedules to SA, subclassed GA and DE as evolutionary algorithms. Changed the name of the Algorithm class to MachineLearningMethod