TestDiscreteDistribution added
fixed module naming conventions