new archi sketch need a lot of more work

- remove old class
- clean old threads
- shared condition variable inteligently