Unit testing, JSDoc working, Timecard closures and prototyping