Adding gitignore
Generalizing makefile
Merge pull request #1 from woodne/master

Making the make file better