Shader code cleaned + better error report