config caching refactoring
updated tests
- removed caching logic from Config Loader
- Factory cleanups
cleanups
- added Config Cache Loader
- cleanups
fixed caching
cleanups
Merge branch 'config_refactoring' into development