Preloader
The preloader problem is because you have all of your library objects set to export in first frame - therefore, they have to load for the preloader to show up. The solution is to turn off 'export in first frame' in linkage, then put everything you want loaded in a hidden frame (when I say hidden, I mean the user should never see it). If you don't put everything in a hidden frame, and have export in first frame turned off, it just plain won't load at all xD
Hope this helped, this problem had me stumped for days.