welcome, all the code.
added .gitignore
added .gitignore