Cleaned up some of the files.  Removed Math.Random from several places and replaced with ThreadLocalRandom for increased performance.