Adding convenience function.
For a graceful shutdown.
Beginning to tie in the CatalogManager with the GUI.
I think ordering the results is what we want most of the time.
Making these threads daemon threads so that they are terminated when the interpreter is terminated.