More useful test error for board size.

Tested by setting BOARD_SIZE to 6 temporarily.
BOARD_SIZE now one-based to match plain english. - Refactor

Rule of least surprise.
Tests still pass (Green).