Many sprite changes.
Sprites now exist in spritesheets, which are just large images containing many sprites.
The SubTexture class is used to locate a sprite inside of a spritesheet.