updated gitignore to avoid .idea