Added testing Makefile and updated .gitignore ignore other makefiles