Create MapContext class
Create ReduceContext class