- Angle extends AnyVal
- toString uses String interpolation
Second contructor refactored to factory method in companion object.