* moved some #defines into the .cpp
* reduce scope
* pos2_t param for Grid_CheckForbidden