Arc animator

Animations occur clockwise using the base animator API endpoints starting with the top at 0 degrees and animating clockwise with a given duration/delay.
Paths are inherently abstract as things like lines and arcs are concrete paths.  I am unsure what should happen under the abstract case (Maybe build the path string?)