Drag And Drop Upload (Incomplete)

Adding in drag and drop file upload functionality. Very incomplete.