New rendering path works!  Added new ViewportInfo class to more easily pass viewport info to the renderer.  Added new GEMesh class to hold all mesh information for a given mesh.