spec for board.rb