Added Stateful interface
Junction: Now has logic level.
Junction: No longer updateable
Sim: Some components are now stateful
Getting started on sim algorithm