Configuration management.
Struct to access configuration values.
Global configuration with multithreading support.