HTML5 and Ajax uploader with drag & drop functionality