updating project files
adding .idea/* files
updating .gitignore
adding .gitignore for .idea/ directory