Flattened some of the __EventSource classes into their corresponding controllers

This doesn’t include PlayerEventSource/ControlEventSource/PlayerManager
yet.