Move EventSystem components into their own dir.

In preparation for adding a few other support classes.