Added `foldl'` and `foldM`
Added 'scanl'
Renamed `foldl'` to `foldl`
Changed how folds worked and added several new ones