Settings as a combo of Seed and Difficulty.

Renaming of local values which were using the field names. Warned when
running with the -Wall command on.