Moved adding a post into its own model.