Implements Progress Bar

EGM reading and writing is difficult to track the progress of.