Renderer is all in the DLL, with relevant data passing between using a shared class from the DLL.  Currently crashes on having a null DiffuseContext or something.  Compiles.

Rendering:: calls rendering functions.  Renderer:: invokes the Renderer namespace, which holds things from the DLL that may be helpful.