merge from master.
Merge branch 'bigList'
Implemented basic map-reduce
Resolved checkstyle, findbugs, test problems.