What is a 'good practice' way to write a Python GTK+ application?,gtk.main()