Refactor documents to use markdown

- Markdown is awesome
- It is syntastically simple
- It reads nicely when not formatted.
- Github knows how to format markdown so it looks nice on github.