// How this is called : MotionSingleton.Instance.StartListening();
 public void StartListening()
 {
     if (listener == null)
     {
         listener = new MotionListener();
         listener.run();
     }
 }
 // How this is called : MotionSingleton.Instance.StartListening();
 public void StartListening()
 {
     if (listener == null)
     {
         listener = new MotionListener();
         listener.run();
     }
 }