createLevel in LevelHandler now uses Generator<?>