MapReduce

This is a multi-threaded C++ implementation of MapReduce for a single-machine.