Move the shader wrapper to its own file (src/resource/shader.rs).