Modules

Elapsed and estimated finish time reporting.