Add progress dialog and ability to cancel during the model upload