First version of GUI file upload.