A library of random number generators and random distribution generators made mono compatable