Add Filename Variables in Makefile
modify .gitignore to exclude build and .d(.o.d) files