added some 2d fdtd code