JAL-1830 refactored so no jalview.gui references from jalview.structure