Refactored EventManager to SequenceManager