MIN - added classes for resolving the TSP problem