Changing rich-content persistence. to Markdown from HTML

This PR will track development on the [`issue-72` branch] as it happens, rather than waiting until it's completely ready to merge. This approach seemed to work better when we used it before; the downside is remembering not to push commits until I'm sure they're ready. :neutral_face: