I plan to make an RNG class to wrap the C++11 stuff