Adding generation tools for calculating future willingness to contribute.
Refine calculations for contribution history to include more types of contribution.