Changed texture-sampler management: TextureSamplers are now stored and managed in the shader instead of the TexturesComponent