Massive refactorings, removes _useFlowControl, _usePriorities, removes unused code