Now `ProcessRuntime` and `TaskRuntime` are the entry point for all the available actions and most of the methods are receiving payloads as parameters. I.e `ClaimTaskPayload`, `CompleteTaskPayload`. Payloads can be built by `ProcessPayoadBuilder` and `TaskPayLoadBuilder`.