JAL-2805 code refactor (actionPerformed cleaned up) & moved tree loading