Implement yaml support

Replace markdown and json with yaml. See issue #12 .