Add streams/project

Project is like coalesce, but for selecting particular events out of the
whole mix.
Add folds/difference
Add folds/quotient
Add folds/product