Added functions for representing progress, added totals counter for overall progress.