major update to the whole scene and rendering system.