adding a webgl demo page

based on https://developer.mozilla.org/en-US/docs/WebGL