Documentation of Shader
Remove destructor of Shader and add a move constructor
Add two lines of documentation to ShaderManager
Correct application of the Shader