Made edits to the TSP Solver; haven't commented it yet; need to fix crossing of paths