Change fmt.Print to log.Print in concurrency
Add thread pool pattern