add .gitignore
reformat in IntelliJ IDEA