Group law on the neutral component of the Jacobian of a real curve of genus 2 having many real components Amelioration of the McWilliams-Sloane tables using geometric codes from curves with genus 1,2 or 3. (following A. M. Barg, G. L. Katsman and M. A. Tsfasman) 