Common event object shared across threads

- Will be passed in to each thread for notifying other threads of events that occur