After fixing the naming errors, I'm still encountering some issues.
You can view the expected page layout here:
Here is my current progress:
There seems to be some glitched triangles when scrolling, and I believe splitting face4's into two face3's may help. However, I suspect there might be other changes required due to differences in revisions. Are there any general modifications that should be made?
Please refer to this important file for more details: https://github.com/hamishtodd1/hamishtodd1.github.io/blob/master/conferencing/glmol/minExample/GLmol.js