A generic board game socket client