Mouse
https://code.tutsplus.com/how-to-create-a-custom-2d-physics-engine-oriented-rigid-bodies--gamedev-8032t https://editor.p5js.org/Argumentative/sketches/tHForql58 4/14/26: Added AABB + more efficient looping and setup the simulation for impulse collisions with Symplectic Euler.