fluid-simulation-js fluid simulation in javascript/typescript link https://mikeash.com/pyblog/fluid-simulation-for-dummies.html