Added experimental gui support using pygtk2