Revert the interface and rename AbstractEvent to GithubEvent.