Working IConfigurable implementation, need some refactoring.
9 files changed