Card game platform for playing card games online