cleaning code , I want to rewrite the prespawned/fresh spawned threads thing clearer , I would also like to work on the C10k_problem