Topology discovery almost working, some duplicate edges (easy to fix) and some missed (unknown why as yet)