PDCounter helps you track events, notify observers when they happen, and review their history.