using official Gtk bindings (gobject) instead of pygtk