ver 0.0.2, rebase the framework and add calcBoardCombo()