Merge pull request #18 from Gouga34/master

Passage des classes en templates
Restructuration du main
Merge pull request #19 from Johndufduf/master

Restructuration du programme principal
Ajout des instanciations des templates
Ajout commenataires et modifications
algo interval commun
Merge pull request #20 from geoffrey0170/master

algo interval commun
Ajout de la classe Alignement
Merge pull request #21 from Johndufduf/master

Ajout de la classe Alignement
Ajout de commentaires et indentation de code.