Add support for code combat

Missing:
- code combat details on profil page.
- code combat username validator.