librairie avec les fonctions de du projet libft , avec des ajouts perso