[api] Add setSeed function
[api] Add random function, just like Math.random()
[docs] Add inline jsdocs
[feature] refactor to OOP and implement double random method
[test] rand and randint, with known seed
[fix] minor comment fix
[review] change method names, iterate default rng
[test] seed, bad input and default rng
[bench] update benchmark to new api
[doc] document all the API
[doc] add reference
[doc] document the issue with doubles
[doc] gramma fix
[bump] version 0.2.0
[bump] version 0.2.0