AnimatedPlayer added; Player now contains a Sprite/AnimatedSprite as view property instead of extending; LevelState: beginning to move player-based updates into Player class