Add .gitignore
Update formatting