Better integration with readthedocs

 * architecture.asciidoc => architecture.md
 * Added doc/README.md
IMHO `serves a particular purpose` is a better wording.