Added the new LevelSelectScreen, but the current level unlocking system
is not currently working. I'll upload what I've changed so you can take
a look at it. I think the problem is that when you go back to the level
select screen, it resets the nextLevelUnlocked value.