Adds Sprite component.
Still need to do loading of sprites and tidy up the class a bit.