Initial commit
Passed first test for MarsRover initialization
Refactored test so that it checks for current rover position.  Added Rover object.
Passed test for initial rover location
Passed tests for moving rover forward
Passed tests for moving rover backward
Passed tests for turning rover right and left
Passed test to move rover based off commands.  Refactored move logic in Rover.
Passed tests for wrapping the rover around the planet
Added Planet object that will be passes to Rover
Created object to hold coordinate values.  Passed tests for detecting obstacles.
Added a subclass of Point for keeping the rover location and direction.  Also refactored a few tests.
Major refactoring.
Implemented state pattern to reduce logic inside Rover class.
Added states for all directions.
Fixed sln file