Added a new class that generates random numbers while keeping its separate state.
Game and players use the new Rand class to generate their determinisically-random numbers.