Added WebGL to Renderer with guards to check for if WebGL is supported (+ reformat)