add TDD java stuff