Fix ArrayIndexOutOfBounds exceptions identified by Fuzz testing.
Board.movePiece throws IndexOutOfBoundsExceptions instead of a GameException if the array indices are out of bounds.
Board.movePiece throws IndexOutOfBoundsExceptions instead of a GameException if the array indices are out of bounds.