Starting to build the player class.

Also adding examples of how the SpriteSystem and Animation classes are
working. The SpriteSystem.OnAnimationComplete() method now references
that animation's completedAnimation reference. This points to the next
animation in the chain, so the value can be dynamically changed.