Use spectral analysis tool to find spurious edges in the code DAG, refactoring to prune.
Make the worker thread api clearly seperated and ready for test harness