Removed unused header.
Because I can.
Improved the path interface a little.
Start of the config implementation.