updating the .gitignore
code of the C implementation
updating the README