The GUI responds to events from the debugger by updating the GUI in a seperate thread.