worked more on the driver code. moved out of Driver.java and into a
service class. The intent is to make it so that the Driver.java can
actually run the job.