Create event.hpp