heavily refactored Angle module.
now Sector heavily uses Angle function.

And not depends on local opens.
fixed compare and bisect

compare dentotes 0 and pi as equal and bisect didn't know how to bisect straight angles.