added 2D comm test program. Need to see how 2D strided communication works