one event header class.
first version of Event classes