Support YAML

Currently we convert to JSON first and convert to YAML format