added basic notifications collection
display notifications in the header
fixed some stuff and only sync notifications that are relevant to the user.