what is a 'good practice' way to write a python gtk+ application?,gtk.main()