Added Singleton stuff in the EventSystem header.