Trying to apply some general combinatorial search techniques to TSP. Only for learning purposes -- THIS IS NOT A PROPER TSP IMPLEMENTATION.