Implement multi-threading with thread pools