implementing the distro downloader as a sheet rather than an independent window.
some more work on sheets... just doesn't want to display right...