adding a git ignore file because of issues with idea