Added Angle class for fun Angle-y goodness