Problem: I have a path which consists of line segments. For example, 4 long line segments form up a half circle around the whole screen.
I want to animate an layer moving along this path. How would I do that, if I have a given CGPathRef? And how to tell where the starting point on the path actually is?