skeleton of GUI plus bash script. no interactive event handling yet.