Reverted recent changes which started GUI on separate thread
Further testing revealed that there were some deep thread safety issues related to ROOT which could not easily be resolved. Therefore it was necessary to revert the changes for now
Further testing revealed that there were some deep thread safety issues related to ROOT which could not easily be resolved. Therefore it was necessary to revert the changes for now