8-puzzle board and tests