keeping a minimal webgl example for future use