Global variable eliminated.
Refactoring: no more public attributes in Config.
Refactoring: interface of Config cleaned up.
Refactoring: interface of RoutePoint more private, accessors added.