Add support for Yaml config

Right now via an orphan instance - perhaps there is a better way?