New graphics and WebGL compat