multi-touch timeline editor for javascript