Implementation of the MarsRoverKata