Added drag and drop file/image upload, fixes #2