nalgebra
- Implement our own `Point` and `Vector` types - Make `Rectangle` not generic
resources
examples