Fix bug with duration overlapping into next day after 11:30pm
Add first set of unittests written for nodeunit