Ajout de Flatten et ComputeDemiTons

Ajout de deux fonctions flatten qui réduit une liste complexe à une liste simple et de ComputeDemiTons qui retourne le nombre de demi-tons entre deux notes normalisées sous la forme Note.