Topology visualization improvement
Due to limitations built into the GUI code, certain topologies cannot be shown. The following limitations should be lifted:
-
If a system in topology does not contain atoms, we simply don't display the ngl viewer. This allows logical groups that don't have their own visualization. -
The topology should not be required to have a single root node.