Clear warning in grid.cc and grid.h
Change the initialization list order
Correct field2d_ initalization mistake