idea update
added gitignore