introducing the dice roller interface and its concrete implementation (random dice roller)