Modificato modo con cui vengono definiti i nomi delle struct
Aggiunta nella struttura dati della lista il puntatore alle funzioni di compare e di free degli elementi.
Aggiunto metodo che inizializza un nuovo elemento della lista.
Aggiunta inizializzazione delle parti della struttura dell'elemento lista.