Use progress bar through the duration of the upload process. Add code to stop upload upon request (not tested yet). Set conversion/upload process steps throught UI thread