added new event management functionality to scene graph for ease of use