TSP solver added