Added configuration system Introduced two modes of "sleeping" the event loop, sleep-based and yield-based (with 200ms sleep-mode as the default) Disabled `setSleep(Duration)` for now