DESIGN - REFACTORING - Mars Rover - refactored code that runs the mission.
DESIGN - REFACTORING - Mars Rover - Project name changed to reflect true intentions.
DESIGN - REFACTORING - Mars Rover - Location depends upon 2D point rather than X, Y coordinates.
DESIGN - CLEANUP - Mars Rover - Point2D moved to its own class and whitespace cleanup.
DESIGN - DEVELOPMENT - Mars Rover - Added input and output files. Some more information to user.
DESIGN - DEVELOPMENT - Mars Rover - Rover direction converted to rover navigation and some input output files are added.

Usage :

c:\MarsRoverSolution\MarsRoverApp\bin\Debug>MarsRoverApp.exe  run < ..\..\..\Input\Input1.txt
c:\MarsRoverSolution\MarsRoverApp\bin\Debug>MarsRoverApp.exe  run < ..\..\..\Input\Input2.txt