Configuration file loading improvements:
- When changes are detected in configuration file it will be loaded, no need to restart the application !
- Unit tests to make sure future improvements won't break the current behavior
Configuration file loading improvements: