Add initial YAML support