Pushing the event queue system. Fixed an intersect bug caused by
simultaneous resolution. Will continue working on this.