renamed BufferedImage to TextureImage