wow. I can't believe I got the MapReduce abstraction to work over Giraph.... its all downhill from here. cleanup, organizing, and a few API tidbits to settle here and there.