WIP: Image Submissions

Just putting this up for others to take a look.  Still needs a lot.