Redesigned PokerDemo client to allow dynamic competitor configuration, allowing the client to run against different backends.