Split preview rendering and uploading into two separate
It would be nice to eventually add in a strategy pattern
to allow other sites besides imgur to be used. Next steps
include adding progress indications to an image upload,
and merging this with the submit activity. Also, I am
a bit behind on commenting.