Improve board testing code
Improve board testing code

- Better names for parts of different tests.
- One line Board construction.

MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess