geometry stage now compiling

only compile errors i see now are from rasterizer.