fixed a lot with the texturing and completed the color and specular map support, for all this, a refactoring from GTriangle to GTexturedTriangle was necessary