extended recognizer and gesture class to support online gestures
removed raw path of gesture class
improved the return value of online gestures