TextureContainer fix

Fixed it so it takes the path from main class
Added some documentary to ModelMesh
Fixed error if not icon16 or icon32
Added compatibility for TextGUI to use Scene instead of Main