In progress: physics.js
In progress: spring