Chess Variants gameclient and framework