test die and player interface
move defaults into private interface