added Sprite class