A javascript library for multi-touch gestures