Impelemented partial for new post and validation on posts
Added validation methods to post, refactored post views to use a form partial.