Functional 3D Rendering with WebGL in Elm