add splashScreen.show and splashScreen.hide; allow for errors to be passed to [BTAppDelegate notify:]