Added ProgressView
Added time left labels and visual impl
Merge branch 'VisualImplementation'