Main classes for managing threads during their scan mission