Updated GUI app to handle deletion events correctly in further progress with issue #23