Transferred code to new structure, matrix rebuilt, loops unrolled, etc.
Render multiple.
Externalised shaders.
Merge remote-tracking branch 'origin/dev' into rendering_prototype
Initial shader and gl work. Need promises, possible rework?
Rebuilt shader-handling.
Getting shader attrib/uniform location.
Vector maths.