Adds forward declarations to allow mutual referencing for Material and Shader classes