Initial commit for MapReduce based client