New Angle class, minor fixes