1st draft

Roulette wheel implemented halfway. Still have to implement swapping two
cities in the tour.