Abstracted loading and using textures to a Texture class