Add CPPUnit test framework