TDD of Robot and Direction classes (unit tests first then fill in the implementation)