change post rendering to markdown and include syntax highlighting for code block