Previously all the unit tests are disabled to catch a deadline. Now it is time to bring it back. I am also thinking using a more accepted test framework, and it seems that google unit testing could be a nice choice.
And also adding travis-ci as auto-testing would be nice.