finished implementing event handling in world state