moved path property from Catcher and Runner to Person superclass; Person::route is now list of pairs (current Crossng, destination)