Implement cross product for Vector2
Handle all curvature cases (set largeArc and sweep) for curved arcs