Updated markdown function to include horizontal rules, strikethrough, ordered/unordered lists, blockquotes, and code blocks.

Anchors and images now support the title attribute.