Support using YAML files for configuration