Initial checkin of reference implementation and the addition of folds.
added test for fold{Row,Column}(s).
Remove reference implementation.
Merge pull request #134 from toddInPortland/master

Fold{Rows,Columns} implementation and Reference implementation.