Added assertions to `PhysicsWorld`
No longer using `Vector2D` class
New methods in Polygon
Minor fix in car demo