bind and listen code done untest, add libft + sujet