execution context has now replaced runloop. fixed lots of initialization / startup code. fixed config loading. general cleanup