some updating

- update submodules
- use new icke2063::threadpool