Make this group dependant from another group Dependant group won't start untill its dependencies will be fulfilled
Returns number of dependencies this group is waiting for
Thread num to execute jobs on
Jobs to be executed by this group, jobs have to live as long as group lives
Name of group
Thread pool of this group
Adding groups of jobs is faster and groups can have dependencies between each other