Commit 11-1
Added basic notifications collection.
Commit 11-2
Display notifications in the header.
Commit 11-3
Only sync notifications that are relevant to the user.