Port Three.js WebGLPrograms to AssemblyScript. Progress tracking in https://github.com/lume/glas/projects/1