Add YAML data, add comments, update compilers