AnimationStateDelegate

addresses #31 
Ah, I see. That makes sense to me, you can leave it!