WebGL experiment using building blocks