Created an IMapFolder interface, similar to the existing IMapReduction interface.
Implemented MapFolder and MapReduction modules, each with 'fromFunctions' and 'fromFunctionsTupled' functions (similar to HashIdentity.FromFunctions).
Added parameter names to the method signatures in IMapReduction.