Added archiver

Removed the mirrored cache
Renamed the notifications and marked them up with protobuf types