Finished!

Updated with form validation for new posts and editing posts.