updated addWords, setSeed, constructors