Board structure, not char matrix