Event Manager | World Manager implemented. Restart Logic Works
Reset fire is going to happen before the SOM update loop. Full reset works now.
optimized reset logic -- Nathan implemented this.
Merging restart logic with dev branch