reset max counter, return useful data from crashed processes, misc. supporting logic
Tweaking the childData so tests pass
added conditional running check to prevent multiple re-starts
[minor] Style compliance.