Switched to boost::uniform random numbers since boost::normal seems to be buggy.