Improve compatibility with some Markdown readers like MacDown by adding blank lines before lists. Blank lines around headers were added for consistency. One header level was fixed. One code block was fixed.