fixed blinn phong shading, optimized shaders, switched to material-struct due to errors in gloost::Material, set material colors for planets