add jsgif
add visualizer interaction