Added a new tool, CollectBaseDistributionByCycle, that computes the

nucleotide distribution per cycle.
We're not 100% consistent about this, so feel free to ignore this comment, but I believe our preference is to leave out references to `this` unless required