Physics Library

Creating this for discussion.
I think this reduces to psides <| rotatePoints pset (Vec2.negate offset) angle.