Built post form, save, and edit functions.