new GS job queue with std::thread