Formatting
Improve the mapper and reducer class detection
Documentation