fix makefile
gitignore