Converted to markdown.
Split into sections.