cleaner way to use children logic
A custom children logic can be defined by one user in an .py file that he has to feed to the simulation. A nice interface should be developed. Dealing with paths, it might be a good occasion to refactor the strings used to defined paths into pathlib object.