Tweaked destructors, program now exits without infinite loop
Merge branch 'master' into Seth

Conflicts:
	a.out
Fixed Itinerary