a number of QSim interface reorganizations so that the netsimengine starts becoming a netsimengine (i.e. depending on a graph) and no longer a qsimengine (i.e. depending on the queue implementation of a graph). This is in order to attempt to subsume gregor's work