private BoardItem CreateBoardItem()
    {
        GameObject boardItemGO = Resources.Load <GameObject>("BoardItem");
        BoardItem  boardItem   = boardItemGO.GetComponent <BoardItem>();

        boardItem.Setup();
        return(boardItem);
    }