- adding shaders as files instead of strings in code