added idea files to gitignore
Refactoring for repository cleanup