Finished adding GLSL shader and Material-class support for textures; starting on lights uniform block and UBO code.