anchor.diff:          rightArm.fillColor = rightArmFillColor;
       }
   
  -    int counter = 0;
       void render(CanvasRenderingContext2D context2D, num delta) {
           num radHead = (2*Math.PI*rotate) / 360;
           num radLeft = (2*Math.PI*(rotate-90)) / 360;
           num radRight = (2*Math.PI*(rotate+90)) / 360;
   
  +        renderBody(context2D, delta, radLeft, radRight);
  +	renderOrientationStroke(context2D, delta, radHead);
  +        renderBullets(context2D, delta);
  +
  +        calculateRotating(delta);
  +	calculateMoving(delta);
  +    }
  +
  +    void renderBody(CanvasRenderingContext2D context2D, num delta, num radLeft, num radRight) {
           leftArm.x = x+(headRadius*Math.cos(radLeft));
           leftArm.y = y+(headRadius*Math.sin(radLeft));
           leftArm.render(context2D, delta);
  
positive.code:         rotateTo = newRotateTo;
          print('toRotate: '+rotateTo.toString());
      }
  }
  
negative.code:     num rotate = 90;
      num rotationSpeed = 180;
      num rotateTo = 90;
      bool rotating = false;
  
      num moveToX = 2.0;
      num moveToY = 2.0;
      num moveSpeed = 100;
      bool moving = false;
  
      String headFillColor = 'red';
      String leftArmFillColor = '#B90000';
  