Realized randBits could be simpler
Added benchmark file to see how it compares to Math.random()