refactor(config): make configuration dynamic and remove all hard coded value
refactor(config): make configuration dynamic and remove all hard coded value
implementing premisify
refactor(config-loader): classical approach to protypal object model