Polygon2D's intersect method correctly implements the Separating Axis Theorem now.