gitignore + inteliJ project setup