Flesh out Rotation{2, 3} traits, and impl for some types
Follow rustic naming conventions
Add some angle constants and normalisation methods