Features in Graphics
Do not use a map of tool with indexed list to process. include index in BatchToolSet container as well.
In Task class, clone tool without to use Qthread instance as parent and delete it when processing is done.
Remove unused methods into AssignedList class.
Prepare code to aceept more than one tool instance in list to process.