The first implementation of processfamily

Hopefully it will work.
Do we have a plan in place for merging?