First version of ThreadPool: not yet used anywhere and tested
- Usages and tests to come soon