Got client-side image resize and upload working. Don't have drag and drop support yet
but that doesn't seem essential for now.