changes to Board.java