MapReduce and Design Patterns - Write and Execute Word Count Program