limit GUI instances to one (issue #74)