Process Splitting

This feature can split one process instance into multiple process instances (at least two process instances to begin with). The original process instance will still keep running. 

The split process instances should be based on one process instance.