Create ThreadManager.hpp