Seeded Random Number Generator with many Distributions (Javascript)