Shader Reload

Now, i can store some texture ids in GLShader, so i can reload the
shaders