drift.js is a simple fluid dynamics framework for JavaScript Canvas and WebGL applications