Ignore vim temp files
Primitive single-theaded implementation
Add dependencies needed to run reducers on java 1.6
Use reducers to utilize more cores