Board board = new Board(); creates a new variable local to the constructor.
Are you sure this is what you meant to do?