Merge pull request #2 from davemess/master

merge progress model branch
added completed method to progress
Merge branch 'feature-progress-model'