 
 void rotateToFaceAngle(int angle)
 {
+  while(angle < 0)
+  {
+    angle += 360;
+  }
   desiredDegrees = angle % 360;
   // Step = Degrees / steps per degree * gear ratio
   desiredStep = int(desiredDegrees/stepDegree)*19;

 PUL+ (pin 9)
 DIR+ (pin 8)
 
 ENA+ connected to ground
 ENA- connected to pin 10 (+5V when turning, otherwise 0V)
 
 */

int desiredStep = 0;
// In testing it seems this is unecessary.
const int DELAY = 10;

const int MAX_STEP_VALUE = 72765;

const int CLOCKWISE = HIGH;
const int COUNTERCLOCKWISE = LOW;
