DESIGN - DEVELOPMENT - Mars Rover - Created console app and test project.
DESIGN - DEVELOPMENT - Mars Rover - Crude implementation. No tests.
DESIGN - DEVELOPMENT - Mars Rover - Tests and bug fix in the logic.
DESIGN - DEVELOPMENT - Mars Rover - Cleanup.
DESIGN - DEVELOPMENT - Mars Rover - Refactored code to there respective files.
DESIGN - DEVELOPMENT - Mars Rover - Refactored Mars Rover capabilities to it's own library.

ConsoleApp should not know about workings of the mars rover.
Tests are updated too.
DESIGN - DEVELOPMENT - Mars Rover - Crude implementation of the mars rover app. Tests are fine.