added .gitignore to ignore IDE project files