gitignore + model uml

Added gitignore.
Made model uml diagram.
Dice interface + gitignore

Added gitignore.
Added Dice interface.
DiceChecker interface

Added DiceChecker interface.
RollManager interface

Added RollManager interface.
RollSession interface

Added RollSession interface.