Added attempt at FileUpload for images.  Not fully working at this time.
Committed as separate project so teammates can review it and hopefully
figure out what the problem is.