AnimationStateDelegate

addresses #31 
I think the naming is a bit off here: you're referencing `nextSheet` when you define `nextStuntsheet` below. I think `nextSheet` is better, since the objects are called `Sheet`s anyway.