file-upload and ngDraggable libraries