all the typos
added gitignore