Added Texture helper class with loading and saving support