gui: Remasterisation d'api.c : ajout commentaires & fonctions