readded other packages to setup
simplified factln definition
added tests for discrete distributions and fixed some errors
cleanup