update README.
added .gitignore
update Makefile