A framework for creating Backgammon game variants