Dissolves AbstractFxPane, removes threading commands

I had a feeling that they are no longer needed in either way and it turned out to be true. I am using this opportunity to clear up the hierarchy of objects somewhat.
Refactors to make the generic part of adding subpanels obsolete.