improved notifications checking
added .gitignore