Feature/yaml engine

Work in progress!

Created pull request so people can follow along.