add loading effect and fixed UI experience

1. added loading effect for each model
2. fixed UI exerience