Updates to board.cpp