Need to add tests and more documentation. Tests should cover not only code correctness, but also the statistical validity of the generating techniques.