Remove unconnected nodes from exclusion graph
This will yield a much cleaner view.
exclusion_graph.remove_nodes_from(list(nx.isolates(exclusion_graph)))
However, it also makes a few tests fail. Some of which should be handled in the code (like getting an empty graph back).