BlockNetwork now notifies registered listeners about changes done to the topology of its networks. Network is now an interface with read only methods as any changes to Network should be done via BlockNetwork class, which guards consistency of networks topology.