Update .gitignore with public/uploads.
Add validations to images.
Move form errors into partial and move errors display logic into view helper.
Fix error in validation of content.
Add hidden field to forms to give submitting form type in order to make the name, if any, of the image object appear in the proper form's field after submission error.