Initial update to route all work through QueryGUI

NOTE: still work to be done with query itself and results display...