added progress bar feature
Merge branch 'master' into testlesson