Added DefenseSprite base class