Added Texture struct and loadImageFile()