Polygon primitives for the RustUse geometry workspace.
`use-polygon` stores ordered planar vertices and provides a simple shoelace-area helper.
```rust
use use_point::Point2;
use use_polygon::Polygon;
let polygon = Polygon::new(vec![
]);
assert_eq!(polygon.area(), 6.0);
```