> can start game on remote end.
> abstract the game states out.
> improved player order when rendering