added IDEA stuff and target to .gitignore