some typos
added .gitignore