use of gbuffers
gbuffer integration
further gbuffer refinement
template system and enhancements to gbuffer