transforming time-keeper in fully-fledged Coffeescript OO format
rebuild and docs