add remove and remove_if
replace list for thread_pool
impl remove safe for list entry
rename delt iterator
fix remove_if bug and optimizate it