init commit for hiding Mapoutputtracker behind shuffle manager