A generic board game socket server