Implement:

* more distributions 

  * Continous distributions 
    - Beta distribution
      http://en.wikipedia.org/wiki/Beta_distribution
    - Maxwell distribution
      http://mathworld.wolfram.com/MaxwellDistribution.html
    - Kolmogorov-Smirnov distribution
      http://en.wikipedia.org/wiki/Kolmogorov-Smirnov
    - Levy distribution
      http://en.wikipedia.org/wiki/L%C3%A9vy_distribution

  * and other distributions, see
    http://en.wikipedia.org/wiki/List_of_probability_distributions

  * multinomial distribution, see
    - http://en.wikipedia.org/wiki/Multinomial_distribution

* ISAAC generator
  http://burtleburtle.net/bob/rand/isaacafa.html

* TEA generator
  http://portal.acm.org/citation.cfm?id=1921500
  http://www.cs.umbc.edu/~olano/papers/GPUTEA.pdf
  http://en.wikipedia.org/wiki/Tiny_Encryption_Algorithm

* prime moduli LCGs
  http://dx.doi.org/10.1016/j.cpc.2011.06.013

* take some ideas from
  http://www.thesalmons.org/john/random123/papers/random123sc11.pdf
  Parallel Random Numbers: As Easy as 1, 2, 3

* Intel hardware random number generators 
  http://software.intel.com/en-us/articles/user-manual-for-the-rdrand-library-linux-version/?cid=sw:ISNnews_87_Eng_7264
