a wonderful gitignore file

Updated gitignore file to ignore idea folder