Adding basic framework to manage shaders

Adding a basic framework to manage shader files so that you don’t have
to hardcode them in main.rs anymore. This will exist as a module inside
ShaderManager.rs.