use default Random object per game

every game hets it's own Random instance which gets a seed on init and does
bit shuffling after (much faster and better than operating on low entropy,
may also be possible to log seeds and replay games with them)