Mars Rovers TDD kata in Java