Added validation methods to post, refactored post views to use a form partial.
fix form partial
Merge branch 'validating_posts'