Use std::atomic
Use std::atomic
Use std::atomic
Use std::atomic
Remove unused files