Split Validator interface into two interfaces by moving configuration loading to ConfigurationLoader (will be removed later on)