Added loading screen stuff.
Loading screen is semi-incorporated (but buggy).