adding .gitignore and make clean