timer.js manages time output in hours, minutes, and seconds. prependZero forces 2 digit displays on single digit values