Is your feature request related to a problem?
Problem Description:
There are a lot of parameters in the configuration settings that may lead to confusion and misunderstanding
Solution:
- Reduce the number of parameters in config
- Allow dynamic settings to evolve the configuration using the command line interface