Add initial implementation for SDLpp2::Event