add gitignore
fix makefile and build location