Hi-fidelity File Upload Prototype with Drag and Drop