Added a GTK3 interface