a bit of refactoring
refactored distributions package
added Levy noise
added Levy noise