added ShaderLoader plus started a number of other files for the render engine.