relocation: Correction de style et ajout d'assertions

Mise-à-jour du gitignore
Merge branch 'master' of https://github.com/needs/projet_prog5