Suite is starting to turn into a bit of a God object (1851 lines as of [2018-09-10 Mon]). It's got several inner classes and interfaces, some of which look as though they'd be happier as full top-level classes (SavedListener, SiteNamer, AmsCalcType, MissingSampleNameException, and maybe more). There are probably other things that could be usefully trimmed out, but the inner classes look like the lowest-hanging fruit.
Suite is starting to turn into a bit of a God object (1851 lines as of [2018-09-10 Mon]). It's got several inner classes and interfaces, some of which look as though they'd be happier as full top-level classes (SavedListener, SiteNamer, AmsCalcType, MissingSampleNameException, and maybe more). There are probably other things that could be usefully trimmed out, but the inner classes look like the lowest-hanging fruit.