Added Map and Walk methods

Implemented Collection->map and Collection->walk, including documentation and tests