Efficient Game State Encoding with Bitboards for Multiplayer

How bitboards and card bitsets compress game state to a fraction of JSON size for faster multiplayer sync and cloud saves.