added Makefile and .gitignore
Merge pull request #4 from lixiao123/master

added Makefile and .gitignore