Added tests for subBoard, split subBoardAt into whichSubBoard (also tested)