Added structure for renderer, view3d and engine communication