Creating a loading screen

Loading screens provide feedback that the program is in the process of loading. This is helpful by informing the user that the next screen is underway, so that they don't assume that the application has crashed, especially if the next screen is loading a large amount of data.