Add loading screen

Has not yet been tested.