Do not use a tree for add/modify a file tree

causes version conflicts --> use simple list instead (refactoring
follows)
Started refactoring for Processes launched in the FileRecursionUtil