Revert "Revert "Finished new loading screens""

This reverts commit 3f328a632d2e7551f442fbfb6ed00f3aa5e3bee9.