Ui - model loading progress states and ui - build components which shows the progress of model loading ie. downloading , progress, filename - make it a reusable component