tests restructured
tests added for 2opt, not passing
2opt mutation working
rsm edited