Numerous rendering fixes and new features.

Introduces new SwipeScreen.
Separates the loading text from BlackScreen into LoadingScreen.
Fix issues with some screens drawing over the bottom bar.