Revamped event structure.

- Settled on index system.