EIShader added to manage shader setup