rename m and oom members
change function names, improve formatting
add documentaion to progress class
add example output to class explanation
break up progress in smaller functions
Merge remote-tracking branch 'origin/master' into progress_rewrite
erase duplicate function, adapt text format style
Merge pull request #21 from kjs73/progress_rewrite

Progress class made clearer, erase duplicate functionality, split functions, fix formatting