Refactoring to make better use of groovy.
Implementation of the compiler that processes the rover deploy information.
Undo database implementation.
Adjusting use case definition. Moving things back and forth.
Implemented rotate left and right methods.
Implemented moveForwad method.
Adjusting and finishing tests.