Refactoring.
tmp
Support multiple config directories.
Added --verbose flag.