High-level multithreading framework
