Added an uploader component that uses html5 drag and drop.