added gameBoard.rest  method instead of making new game board each time