Tests splitted into BasicBoardsTest, BasicBoardsTestWithPermutedPieces and AdvancedBoardsTest.