added validation methods to post, refactored post views to use a form partial
Installed and implemented Redcarpet for Markdown.