memoize shouldn't be used when running tests
added Poisson functions
updated poisson docs
added export for testing, which will disable memoize