add gitignore
added .gitignore
autoformat code