FIX Done state changing on modification
Rewriting of NotificationCenter

Now uses the ContentProvider architecture.