Separating real-time index population presentation and logic.

Adopting AS::Notifications for presentation, and logic gets cleaned up into a separate class that fires instrumentation calls.
Allow scoping of real-time index models.