Added templates for algorithm, localImprovement and localSearc