G.A.I.T or Gesture Authoring & Interaction Toolkit allows developers to add gestural interactions to their applications on the fly. The toolkit has a recognizer to interpret touch events as either command or non-command gestures.