Move out the mass sum calculation in Manifold.js since it bails out on mul-i a lot preventing everything else from being optimized. Also seal all classes and fix a type in the collision code for circles. In addition, shorten the name of Vector2
Clean up and optimize. Also fix a few issues with the circle circle collision
Update demo and tests