A simple template for shader-oriented WebGL demos