SCRIBBLE-155 Simplify the trace/simulation model to make it more suitabl...

...e for a graphical editor