A time tracking tool in JavaScript