Sychronised several methods in GUI and one in ImagePanel to help prevent
concurrent modification caused by introduction of Threads in Responder.