Normalize package.json
Introduce worker supervisor state machine