Added option for pipes with each child

Doesn't work properly. Need to find bug's reason.
Or revert to old commit and find new method to share data between child process