Add Event to api types

Should this be namespaced like everything else?  Or are collisions really a bad thing, given the context of the object-ref?