Finished Greedy implementation, added some functionality to Tour and stuff