Updated headers to use a different, better, cleaner Markdown syntax. Updated architecture section, moving around a few things.