add .idea and build into gitignore