Added unit test framework and first basic test.