2D geometric library for circular arcs and line segments | Not Hacker News!