This module is the GenServer interface around a Perudox.Player.State data structure.
Perudox.Player.State
t() :: pid
hand(Perudox.Player.t) :: Perudox.Player.State.hand
lose_a_dice(Perudox.Player.t) :: :ok
new(String.t) :: Perudox.Player.t
nickname(Perudox.Player.t) :: String.t
occurences(Perudox.Player.t) :: Perudox.Player.State.occurences
roll(Perudox.Player.t) :: :ok
set_hand(Perudox.Player.t, Perudox.Player.State.hand) :: :ok
start_link(Perudox.Player.State.t) :: {:ok, Perudox.Player.t}
state(Perudox.Player.t) :: Perudox.Player.State.t
win_a_dice(Perudox.Player.t) :: :ok