Specify a time limit (seconds) when creating a LevelScreen

Instead of having a default value
LevelScreens extend FinishableScreen
Timer calls finish() on level when time runs out