remove regulator, add coordination
windows fixes, replace scheduler with coordination
osx fixes, abort on unhandled error