Added hill-climbing with free list to TabuSolver