Reworked loading screen

This is how the final version will ideally behave