Set node id for single agent dist via Simulator

- This is now done via Simulator rather than ExtendedGraph
- Re-enforces Simulator single point of contact