Added tests for __string__ and board generation