edited makefile and gitignore