Added ellipses to size distributions
Refactored code, particularly the size distributions