board setup logic and more tests
board setup and piece placement logic with tests