Merge pull request #2 from rumblesan/master

Don't overwrite CFLAGS and LDFLAGS
Adding gitignore file

ignoring object files and generated executable