refactor: remove unnecesary things in test
refactor: create a builder class for separate the responsability of the MarsRoverControlUnit creation into another class