Shader class abstracted
Shader corrected + ComputeShader sketch
Shader leak plugged