refactored notifications; added notifications for new users
updated history; fix 177 178
fix #179
Merge remote-tracking branch 'upstream/master'