Distributions & Inner Changes

Added Exponential, Normal, Poisson and Range random value distributions.
Some inner changes for main interfaces and classes.