add the mapreduce module.

intented to replace pool.