chore(gitignore): add .idea/ target/ *.iml to gitignore