Particularly in Windows, how do create installation packages for python scripts? I've noticed that PyOpenGL and PyGame use a pretty nice installer, and some games I've seen install and run without even needing python installed. How is this done?