Don't put temporary files in source tree
Add YAML support