added texture atlas and textures, and can now render textures to the display