Made changes to preloader structure to allow the preload display to be
open until the screenmanager is initialized.