Initial code base and early unit test.