updated board unit testing.
Fix bug in BoardSpec.toString method and added unit tests.