added unit tests for Board cloning and initialization