First iteration of the unit test framework