Pie Chart built using CAShapeLayers, a CADisplayLink and custom layer properties