As in MapReduce, it should be possible to give more than one inputPath to a Job, and associate this
Input to a Mapper.
Initially, what I think is that the inputs and mappers may be represented in a Seq[(Input, Mapper)]
Each Input and a mapper is used by a Mapper Coordinator(new Actor at this point), and this actor reads the input data with the respect chinks and passes to the Mappers under it.
This allows also the Input and Mappers to be recovered at this level of granularity, so that, the MapReduceCoordinator Actor, upon Failure of one of its Mappers Coordinators, restarts that Mappers Coordinator. (Need to think carefully here, maybe this should be configured)