Refactoring runner 2

Renamed and reestructured tree traversal. We use this tree traversal two times, at Aggregator and Interpreter. I think there is no need to save this traversal in a processing attribute.