2d space strategy client-server c#