moon rover java TDD exercise