A prototype for the timekeeper.js script