Moving util.vec to math.vec
Angle abstraction for Degrees and Radians.