DRY out game and division model a bit