A drag and drop directive for easy file uploading.