Add YAML exporter (first iteration, flat hierarchy)