A javascript gesture recorder and recognition library for the Leap Motion