Don't automatically start and stop the topology

Let the subclasses control when the topology is created
and torn down

Change-Id: I972af67c6fb3602404e2c2d0237b1646e87aca55