Renamed the TimeFactory to Clock
The RoutingTable does now use the static Environment class to retrieve a Clock instance

The constructors are now clean again :=)