// Use this for initialization
 void Start()
 {
     control = (MoveDifferential)gameObject.AddComponent("MoveDifferential");
     controller = new PController (control);
     if (drawLines) {
         lines = gameObject.AddComponent<LineRenderer> ();
         lines.SetWidth (0.1f, 0.1f);
         lines.material = new Material(Shader.Find("Unlit/Texture"));
         lines.castShadows = false;
         lines.receiveShadows = false;
         lines.SetColors (Color.white, Color.white);
     }
 }
 // Use this for initialization
 void Start()
 {
     control = GetComponent<MoveDifferential> ();
 }