Added TextureCollection and rewritten FPTexture into Texture C++ class.
Texturing work again on Mac version.