JavaScript particle engine.