Implémentation minimale sans les free
Réorganisation des structures