port to YAML

This is the pull request for issue #75, where all of the Markdown-based data has been reinterpreted and ported to YAML.