Event-Based Quantum Theory