Added tests for the board implementation