refactoring && add RollDiceGame tests