LOW: Minor code tweaks
LOW: Switched to lists
LOW: Disabled text on expanders
MEDIUM: Fixed cloning of activities
IMPORTANT: Fixed issues with labels in operation nodes.
getNormalizedLabelSize() should not be called during the painting
process because it causes issues with the internal layout manager of the
JTextPane