Updated blog post form, including uploading files.