Changed INetwork to be disposable.
Change Topology1 to use watchable thread of network.