*updaate board and tests
moved some methods from Board class into GameState