Issue #305 implement a new view of the progress bar

@a-hamshary  @ammarwa  @nouranMamdouhAbdo please review