Beginning of image upload feature.

Images can now be uploaded to a project but it is lacking multiple
simultaneous uploads, good file handling to avoid file naming
conflicts, and an image display after it’s been uploaded.