Added ShaderManager Code

added ComileShaderFromFile method
added add and remove Shaders methods
Added DeleteAndClean Macro